drive torque - Turkish English Dictionary